package com.gzhryc.common.data.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(value=ElementType.FIELD)
@Retention(value=RetentionPolicy.RUNTIME)
public @interface Valid {

	boolean notNull() default false;	//是否不容许为空
	boolean isNumber() default false;	//是否是数字
	String name() default "";			//参数名称
	String pattern() default "";		//检查规则
	String errorMsg() default "";		//错误提示
	int maxLength() default 0;			//最大字符长度
	int minLength() default 0;			//最小字符长度
}
